Masala #0695

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 15 %
3.2 (Baholar 5)
14

  

Qatorlar

Quvonchbek qatorlarga oid bo'lgan masalalarni yechishni yoqtirganligi uchun men unga xx tub soni va a1,a2,a3...,ana_1,a_2,a_3...,a_n butun sonli massiv beraman, Quvonchbek buni esidan chiqarmaslik uchun 1xa1+1xa2+1xa3+...+1xan\cfrac{1}{x^{a_1}} + \cfrac{1}{x^{a_2}}+\cfrac{1}{x^{a_3}}+...+\cfrac{1}{x^{a_n}} quydagi ko'rinishda daftariga yozib qo'ydi . Bu yig'indini hisoblash uchun kasrni umumiy maxrajga keltirgandan so'ng st\cfrac{s}{t}, t bu yerda xa1+a2+...+anx^{a_1+a_2+...+a_n} ga teng. Endi Quvonchbek hosil bo'lgan yig'indini kamaytirmoqchi.

Unga ss va tt ning eng katta umumiy bo'luvchisini topishga yordam bering. 


Kiruvchi ma'lumotlar:

Birinchi qatorda ikkita musbat butun son n,xn, x (1n105,2x109)(1 \leq n \leq 10^5, 2 \leq x \leq 10^9) kiritiladi.

2-qatorda nn ta bo'shliq bilan ajratilgan a1,a2,a3,...,ana_1,a_2,a_3,...,a_n ( 0a1a2...an1090 \leq a_1 \leq a_2 \leq...\leq a_n \leq 10^9) butun sonlar to'plami kiritiladi.


Chiquvchi ma'lumotlar:

Masala javobini  109+710^9+7 ga bo'lgandagi qoldiqni chop eting.


Misollar
# input.txt output.txt
1
2 2
2 2
8
2
4 5
0 0 0 0
1
Izoh:
  1. 14+14=4+416=816,gcd(8,16)=8.\cfrac{1}{4} + \cfrac{1}{4} = \cfrac{4+4}{16} = \cfrac{8}{16}, gcd(8,16)=8.
  2. 11+11+11+11=41,gcd(4,1)=1\cfrac{1}{1}+\cfrac{1}{1}+\cfrac{1}{1}+\cfrac{1}{1}=\cfrac{4}{1}, gcd(4,1) = 1
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin